home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Workbench Design
/
WB Collection.iso
/
workbench werkzeuge
/
disk & file tools
/
muienv
/
muienvd.guide
(
.txt
)
< prev
next >
Wrap
Amigaguide Document
|
1996-04-07
|
8KB
|
238 lines
@database MuiEnvD.guide
@Master MuiEnvD.texi
@Width 72
This is the AmigaGuide
file MuiEnvD.guide, produced by Makeinfo-1.55 from
the input file MuiEnvD.texi.
@Node Main "MuiEnvD.guide"
MuiEnv 1.6
**********
Dokumentation zu MuiEnv 1.6
Datum: 16. M
rz 1995 Autor: Michael Suelmann
@{" Copyright " Link "Copyright"}
@{"
bersicht " Link "
bersicht"}
@{" Voraussetzungen " Link "Voraussetzungen"}
@{" Installation " Link "Installation"}
@{" Aufruf " Link "Aufruf"}
@{" Bedienelemente " Link "Bedienelemente"}
@{" Geschichte " Link "Geschichte"}
@{" Autor " Link "Autor"}
@EndNode
@Node "Copyright" "MuiEnvD.guide/Copyright"
@Next "
bersicht"
@Prev "Main"
@Toc "Main"
Copyright
*********
MuiEnv 1.6 ist Freeware und darf frei kopiert und benutzt werden,
solange es komplett mit Dokumentation weitergegeben wird.
Die Benutzung von MuiEnv ist auf eigene Gefahr. Der Autor kann nicht
r Sch
den haftbar gemacht werden, die durch die Anwendung dieses
Programms entstehen.
MuiEnv ist Copyright (C) 1993 Michael Suelmann.
@EndNode
@Node "
bersicht" "MuiEnvD.guide/
bersicht"
@Next "Voraussetzungen"
@Prev "Copyright"
@Toc "Main"
bersicht
*********
MuiEnv ist ein Programm zur Manipulation von Umgebungsvariablen.
Mit MuiEnv kann man Umgebungsvariablen editieren, sichern, laden,
schen, umbenennen und neu anlegen.
Im Gegensatz zu anderen Programmen dieser Art, unterst
tzt MuiEnv
auch Unterverzeichnisse in ENV: und ENVARC:
MuiEnv benutzt MagicUserInterface, Copyright (C) 1993 Stefan Stuntz.
@EndNode
@Node "Voraussetzungen" "MuiEnvD.guide/Voraussetzungen"
@Next "Installation"
@Prev "
bersicht"
@Toc "Main"
Voraussetzungen
***************
MuiEnv 1.6 l
uft nur mit Version 2.04 (37.175) oder h
her des
Amiga-Betriebssystems.
MuiEnv benutzt MagicUserInterface von Stefan Stuntz.
MagicUserInterface wird nicht mitgeliefert. Es ist z.B. erh
ltlich als
dev/gui/mui23usr.lha im Aminet.
@EndNode
@Node "Installation" "MuiEnvD.guide/Installation"
@Next "Aufruf"
@Prev "Voraussetzungen"
@Toc "Main"
Installation
************
Zur Installation kann man einfach das Programm @{b}MuiEnv@{ub} in ein
beliebiges Verzeichnis im AmigaDOS-Pfad kopieren.
Als externen Editor f
r Umgebungsvariablen wird @{b}$EDITOR@{ub} benutzt.
Deshalb mu
mit @{b}SetEnv EDITOR @{i}Programmname@{ui}@{ub} oder mit MuiEnv selbst die
@{b}EDITOR@{ub}-Variable gesetzt werden.
Alternativ kann der Editor mit dem ToolType oder Shell-Parameter
@{b}EDITOR@{ub} eingestellt werden.
Analog wird @{b}HEXEDITOR@{ub} bei @{b}Edit hex.@{ub} benutzt.
@EndNode
@Node "Aufruf" "MuiEnvD.guide/Aufruf"
@Next "Bedienelemente"
@Prev "Installation"
@Toc "Main"
Aufruf
******
MuiEnv kann von Workbench oder CLI aus gestartet werden.
r den Aufruf vom CLI aus gilt folgende Befehlsschablone:
@{b}FILE,EDITOR/K,HEXEDITOR/K@{ub}
@{b}FILE@{ub} gibt eine Datei an, die beim Start editiert werden soll.
Ist @{b}FILE@{ub} ein Verzeichnis, so wird dieses beim Start angezeigt.
@{b}EDITOR/K@{ub} gibt den Editor an, der bei @{b}Edit ext.@{ub}
benutzt wird.
@{b}HEXEDITOR/K@{ub} gibt den Editor an, der bei @{b}Edit hex.@{ub}
benutzt wird.
@EndNode
@Node "Bedienelemente" "MuiEnvD.guide/Bedienelemente"
@Next "Geschichte"
@Prev "Aufruf"
@Toc "Main"
Bedienelemente
**************
MuiEnv
ffnet ein Fenster mit einem Listview mit String-Gadget und
mehreren Button-Gadgets.
Im Listview wird die aktuelle Umgebungsvariable angezeigt, die mit
Pfeiltasten oder Maus ausgew
hlt werden kann.
Mit TAB kann zwischen dem Listview und dem String-Gadget umgeschaltet
werden. G
ltig f
r die folgenden Funktionen ist immer der Inhalt des
String-Gadgets.
Mit RETURN oder einem Doppelklick im Listview wird bei einem
Verzeichnis in das Verzeichnis gewechselt, bei einer kurzen Variable
wird der @{b}Edit@{ub}-Button ausge
est und bei einer langen Variable oder
einer Variable, die Null-Bytes enth
lt, wird der @{b}Edit ext.@{ub}-Button
ausgel
st. Dies funktioniert auch bei aktiviertem String-Gadget.
Der @{b}Edit@{ub}-Button
ffnet ein neues Fenster mit String-Gadget zum
ndern der aktuellen Umgebungsvariablen und drei Button-Gadgets: @{b}Save@{ub}
speichert die Umgebungsvariable in @{b}ENV:@{ub} und @{b}ENVARC:@{ub}, @{b}Use@{ub} speichert nur
in @{b}ENV:@{ub} und @{b}Cancel@{ub} bricht ab. Der @{b}Edit@{ub}-Button ist gesperrt bei
Verzeichnissen und nicht vollst
ndig darstellberen Variablen.
Der @{b}Edit ext.@{ub}-Button ruft einen externen Editor auf, um den Inhalt
der aktuellen Umgebungsvariablen zu editieren. Der Editor kann
ToolType/Shell-Parameter @{b}EDITOR@{ub} eingestellt werden. Default ist
@{b}$EDITOR@{ub}. Der @{b}Edit ext.@{ub}-Button ist bei Verzeichnissen gesperrt.
Der @{b}Edit hex.@{ub}-Button ruft einen externen Hex-Editor auf, um den
Inhalt der aktuellen Umgebungsvariablen zu editieren. Der Hex-Editor
kann
ber ToolType/Shell-Parameter @{b}HEXEDITOR@{ub} eingestellt werden.
Default ist @{b}$HEXEDITOR@{ub}. Der @{b}Edit hex.@{ub}-Button ist bei Verzeichnissen
gesperrt.
Mit dem @{b}Save@{ub}-Button wird die aktuelle Umgebungsvariable von @{b}ENV:@{ub} nach
@{b}ENVARC:@{ub} kopiert.
Mit dem @{b}Reload@{ub}-Button wird die aktuelle Umgebungsvariable von
@{b}ENVARC:@{ub} nach @{b}ENV:@{ub} kopiert.
Der @{b}Delete@{ub}-Button l
scht die aktuelle Umgebungsvariable in @{b}ENV:@{ub}
und/oder @{b}ENVARC:@{ub}. Ein Requester erscheint, um anzugeben, ob nur in @{b}ENV:@{ub},
oder auch in @{b}ENVARC:@{ub} gel
scht werden soll. Ein Verzeichnis wird dabei
mit Inhalt gel
scht.
Der @{b}Rename@{ub}-Button
ffnet ein neues Fenster mit String-Gadget zum
ndern des Namens der aktuellen Umgebungsvariablen und drei
Button-Gadgets: @{b}Save@{ub} benennt die Umgebungsvariable in @{b}ENV:@{ub} und @{b}ENVARC:@{ub}
um, @{b}Use@{ub} benennt nur in @{b}ENV:@{ub} um und @{b}Cancel@{ub} bricht ab.
Der @{b}MakeDir@{ub}-Button
ffnet ein neues Fenster mit String-Gadget zum
Erzeugen eines neuen Unterverzeichnisses und drei Button-Gadgets: @{b}Save@{ub}
erzeugt das Unterverzeichnisses in @{b}ENV:@{ub} und @{b}ENVARC:@{ub}, @{b}Use@{ub} erzeugt es nur
in @{b}ENV:@{ub} und @{b}Cancel@{ub} bricht ab.
Mit dem @{b}Rescan@{ub}-Button wird der Inhalt des Listview erneuert.
Mit dem @{b}Parent@{ub}-Button wird der Inhalt des
bergeordneten
Verzeichnisses im Listview angezeigt.
Der @{b}Update all@{ub}-Button kopiert alle Dateien aus ENVARC: nach ENV:, die
noch nicht in ENV: existieren. Dies kann n
tzlich sein, falls ein neu
installiertes Programm seine Umgebungsvariablen nur nach ENVARC:
kopiert hat oder Variablen in ENV: gel
scht wurden.
Der @{b}Quit@{ub}-Button beendet MuiEnv.
Neue Variablen werden erzeugen, indem man im String-Gadget einen
neuen Variablenamen angibt und dann @{b}Edit@{ub} aufruft bzw. RETURN dr
Das Fenster von MuiEnv ist ein AppWindow. Wenn man ein Icon auf das
fenster Fallen l
t, kopiert MuiEnv die entsprechende Datei ins
aktuelle ENV:-Verzeichnis.
@EndNode
@Node "Geschichte" "MuiEnvD.guide/Geschichte"
@Next "Autor"
@Prev "Bedienelemente"
@Toc "Main"
Geschichte
**********
1.0, Datum 5.10.93
- erste ver
ffentlichte Version
1.1, Datum 29.10.93
- Enforcer-Hit entfernt
- Neue Button-Gadgets MakeDir und About
1.2, Datum 14.11.93
- Edit-Funktion speichert nun nicht nur 80 Zeichen ab, sondern alle.
- Edit- und Edit ext.-Button werden bei Verzeichnissen gesperrt.
- Verbessertes Verhalten bei leeren Verzechnissen
1.4, Datum 19.01.95
- Stackgr
e erh
ht (hat Abst
rze verursacht).
- Save- und Reload-Button werden bei Verzeichnissen gesperrt.
- Delete fragt nun nach, wo gel
scht werden soll.
- ToolType EDITOR wird f
r Edit ext. benutzt.
1.5, Datum 05.02.95
- MuiEnv hat nun ein AppWindow. Wenn man ein Icon fallen l
t, wird
die Datei nach ENV: kopiert.
1.6, Datum 16.03.95
- neuer Button Edit hex.
- neuer Button Update all
- About-Button entfernt. Men
eintrag About existiert weiterhin.
- Befehlsschablone f
r CLI-Benutzung hinzugef
@EndNode
@Node "Autor" "MuiEnvD.guide/Autor"
@Prev "Geschichte"
@Toc "Main"
Autor
*****
Bitte schickt mir Anregungen, Kritik und Bugreports.
Adresse:
Michael Suelmann
Neuburger Stra
D-94032 Passau
E-Mail:
suelmann@forwiss.uni-passau.de
@EndNode